package com.springboot.exception;

import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus;

/**
 * AccessException :我们自定义的一个异常
 *
 * @ResponseStatus(value = HttpStatus.FORBIDDEN): 表示发生AccessException异常，
 * 我们通过http协议返回状态码，这个状态码和自定义异常的关系是由程序员来决定的【尽量合理】
 */
@ResponseStatus(value = HttpStatus.FORBIDDEN)
public class AccessException extends RuntimeException {
    //提供构造器，可以指定信息
    public AccessException(String message) {
        super(message);
    }

    public AccessException() {
    }
}
